The post-release maintenance is usually the most expensive phase in the software\nproduct lifecycle from the first design concepts to the end of product\nsupport. To reduce the costs related to post-release maintenance, we propose\na run-time framework for measuring software quality characteristics applying\nthe ISO/IEC 25000 software quality and software quality in use models as the\nstarting point. Measurement probes are linked into the software during the\ndevelopment phase and used to collect quality information during the run\ntime. As a proof-of-concept, we implemented measurements in an open-source\nsoftware project to demonstrate the utility of the framework. As a result, this\npaper presents a framework for collecting runtime metrics and measuring\nsoftware quality-in-use with a systematic interface. Additionally, examples of\nmeasurement scenarios are presented.
Loading....